wall up a door or window - Anglais Synonymes Dictionnaire